teach someone a life lesson - Französisch Englisch Wörterbuch